﻿using Abp.Domain.Entities;
using Abp.Domain.Entities.Auditing;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace KDS.Mes.Mes.Atlas
{
    /// <summary>
    /// Atlas数据表
    /// </summary>
    [Table("T_AtlasResult")]
    public class Atlas : Entity
    {
        /// <summary>
        /// 线体
        /// </summary>
        [MaxLength(20)]
        public string LINE { get; set; }

        /// <summary>
        /// 工位
        /// </summary>
        [MaxLength(20)]
        public string STATION_NO { get; set; }

        /// <summary>
        /// 座椅条码
        /// </summary>
        [MaxLength(20)]
        public string SEAT_ID { get; set; }

        /// <summary>
        /// LENGTHS
        /// </summary>
        [MaxLength(20)]
        public string LENGTHS { get; set; }

        /// <summary>
        /// MID
        /// </summary>
        [MaxLength(20)]
        public string MID { get; set; }

        /// <summary>
        /// REVISION
        /// </summary>
        [MaxLength(20)]
        public string REVISION { get; set; }


        /// <summary>
        /// ACK_FLAG
        /// </summary>
        [MaxLength(20)]
        public string ACK_FLAG { get; set; }


        /// <summary>
        /// CELL_ID
        /// </summary>
        [MaxLength(20)]
        public string CELL_ID { get; set; }

        /// <summary>
        /// CHANNEL_ID
        /// </summary>
        [MaxLength(20)]
        public string CHANNEL_ID { get; set; }

        /// <summary>
        /// CONTROLLER_NAME
        /// </summary>
        [MaxLength(25)]
        public string CONTROLLER_NAME { get; set; }

        /// <summary>
        /// JOB_ID
        /// </summary>
        [MaxLength(20)]
        public string JOB_ID { get; set; }

        /// <summary>
        /// PARAMETER_SET_ID
        /// </summary>
        [MaxLength(20)]
        public string PARAMETER_SET_ID { get; set; }

        /// <summary>
        /// BATCH_SIZE
        /// </summary>
        [MaxLength(20)]
        public string BATCH_SIZE { get; set; }

        /// <summary>
        /// BATCH_COUNTER
        /// </summary>
        [MaxLength(20)]
        public string BATCH_COUNTER { get; set; }

        /// <summary>
        /// TIGHTENING_STATUS
        /// </summary>
        [MaxLength(20)]
        public string TIGHTENING_STATUS { get; set; }

        /// <summary>
        /// TORQUE_STATUS
        /// </summary>
        [MaxLength(20)]
        public string TORQUE_STATUS { get; set; }

        /// <summary>
        /// ANGLE_STATUS
        /// </summary>
        [MaxLength(20)]
        public string ANGLE_STATUS { get; set; }

        /// <summary>
        /// TORQUE_MIN_LIMIT
        /// </summary>
        [MaxLength(20)]
        public string TORQUE_MIN_LIMIT { get; set; }

        /// <summary>
        /// TORQUE_MAX_LIMIT
        /// </summary>
        [MaxLength(20)]
        public string TORQUE_MAX_LIMIT { get; set; }

        /// <summary>
        /// TORQUE_FINAL_TARGET
        /// </summary>
        [MaxLength(20)]
        public string TORQUE_FINAL_TARGET { get; set; }

        /// <summary>
        /// TORQUE
        /// </summary>
        [MaxLength(20)]
        public string TORQUE { get; set; }

        /// <summary>
        /// ANGLE_MIN
        /// </summary>
        [MaxLength(20)]
        public string ANGLE_MIN { get; set; }

        /// <summary>
        /// ANGLE_MAX
        /// </summary>
        [MaxLength(20)]
        public string ANGLE_MAX { get; set; }

        /// <summary>
        /// FINALl_ANGLE_TARGET
        /// </summary>
        [MaxLength(20)]
        public string FINALl_ANGLE_TARGET { get; set; }

        /// <summary>
        /// ANGLE
        /// </summary>
        [MaxLength(20)]
        public string ANGLE { get; set; }

        /// <summary>
        /// TIME_STAMP
        /// </summary>
        [MaxLength(20)]
        public string TIME_STAMP { get; set; }

        /// <summary>
        /// TIME_OF_LAST_CHANGE
        /// </summary>
        [MaxLength(20)]
        public string TIME_OF_LAST_CHANGE { get; set; }

        /// <summary>
        /// BATCH_STATUS
        /// </summary>
        [MaxLength(20)]
        public string BATCH_STATUS { get; set; }

        /// <summary>
        /// TIGHTENING_ID
        /// </summary>
        [MaxLength(20)]
        public string TIGHTENING_ID { get; set; }

        /// <summary>
        /// CREATE_DTTM
        /// </summary>
        public DateTime? CREAT_TIME { get; set; }


        public Atlas()
        {

        }
    }
}
